const modules = import.meta.glob('../router/*.ts')
// vite 生成的代码
// const modules = {
//   './router/1.ts': () => import('./router/1.ts'),
//   './router/2.ts': () => import('./router/2.ts'),
// }
// 匹配到的文件默认是懒加载的，通过动态导入实现，并会在构建时分离为独立的 chunk。如果你倾向于直接引入所有的模块（例如依赖于这些模块中的副作用首先被应用），
// 你可以传入 { eager: true } 作为第二个参数：
for (const path in modules) {
  modules[path]().then((mod: { default: any }) => {
    console.log(path, mod)
  })
}
